#pragma once

class IBaseApp
{
public:

	virtual bool init() = 0;
	virtual bool destroy() = 0;
	virtual void update(float) = 0;
	virtual void render() = 0;
	virtual void shutdown() = 0;
	virtual void onResize(int width, int height) = 0;
};